import axios from './axios';

const adminUrl = 'admin'; // 管理员

export default {
  // 创建管理员
  greateAdmin(obj) {
    const postObj = {
      username: obj.userName,
      password: obj.pass,
      repassword: obj.checkPass,
      status: obj.role,
    };
    return axios.post(`${adminUrl}`, postObj);
  },
  // 管理员列表
  getList() {
    return axios.get(`${adminUrl}`);
  },
  // 编辑管理员
  putUser(obj) {
    const postObj = {
      id: obj.id,
      username: obj.userName,
      password: obj.pass,
      repassword: obj.checkPass,
      status: obj.role,
    };
    return axios.put(`${adminUrl}`, postObj);
  },
  // 删除管理员
  delUser(id) {
    return axios.delete(`${adminUrl}?id=${id}`);
  },
};
